satellite earth station transmitter - Español Inglés Diccionario